From 656fc95c8c63d16800a48ccf2d694e9bac6877cf Mon Sep 17 00:00:00 2001 From: Drew Parsons Date: Sat, 20 Jun 2026 15:34:18 +0200 Subject: [PATCH] use external exprtk -DVTK_MODULE_USE_EXTERNAL_VTK_exprtk:BOOL=ON Build-Depends: libexprtk-dev debian/copyright: Files-Excluded: ThirdParty/exprtk/vtkexprtk Closes: #1094438 --- debian/changelog | 3 +++ debian/control | 1 + debian/copyright | 1 + debian/rules | 1 + 4 files changed, 6 insertions(+) diff --git a/debian/changelog b/debian/changelog index a710b5bbb..9a47b9e63 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,6 +8,9 @@ vtk9 (9.6.2+dfsg1-1exp1) UNRELEASED; urgency=medium compatibility. Note that VTK9 nevertheless still treats mariaDB as a substitute for mySQL. Closes: #1137152 * Build-Depends: libpq-dev to activate PostgreSQL support + * use external exprtk (VTK_MODULE_USE_EXTERNAL_VTK_exprtk:BOOL=ON) + Build-Depends: libexprtk-dev. Closes: #1094438 + debian/copyright: Files-Excluded: ThirdParty/exprtk/vtkexprtk -- Drew Parsons Sat, 20 Jun 2026 14:42:24 +0200 diff --git a/debian/control b/debian/control index b57025b7e..7a67d1814 100644 --- a/debian/control +++ b/debian/control @@ -24,6 +24,7 @@ Build-Depends: dpkg-dev (>= 1.22.5), libdouble-conversion-dev, libeigen3-dev, libexpat-dev, + libexprtk-dev, libfontconfig-dev, libfreetype-dev, libgdal-dev, diff --git a/debian/copyright b/debian/copyright index 0663d3a64..7a5c0f505 100644 --- a/debian/copyright +++ b/debian/copyright @@ -5,6 +5,7 @@ Files-Excluded: ThirdParty/doubleconversion/vtkdoubleconversion ThirdParty/eigen/vtkeigen ThirdParty/expat/vtkexpat + ThirdParty/exprtk/vtkexprtk ThirdParty/fides ThirdParty/freetype/vtkfreetype ThirdParty/gl2ps/vtkgl2ps diff --git a/debian/rules b/debian/rules index f1183d38b..9e73d49e2 100755 --- a/debian/rules +++ b/debian/rules @@ -63,6 +63,7 @@ extra_flags += \ -DVTK_MODULE_USE_EXTERNAL_VTK_doubleconversion:BOOL=ON \ -DVTK_MODULE_USE_EXTERNAL_VTK_eigen:BOOL=ON \ -DVTK_MODULE_USE_EXTERNAL_VTK_expat:BOOL=ON \ + -DVTK_MODULE_USE_EXTERNAL_VTK_exprtk:BOOL=ON \ -DVTK_MODULE_USE_EXTERNAL_VTK_freetype:BOOL=ON \ -DVTK_MODULE_USE_EXTERNAL_VTK_gl2ps:BOOL=ON \ -DVTK_MODULE_USE_EXTERNAL_VTK_hdf5:BOOL=ON \ -- 2.30.2